Arizona police found a dead newborn at an Amazon distribution center, local outlets reported. Phoenix police said they found the baby inside a women’s bathroom at the facility Wednesday night and the newborn was beyond resuscitation. They are investigating the death. “This is a terribly sad and tragic incident,” Amazon said in a statement to...
Please to comment